xEnergy-Optimal Control of Multi-Core Applications
نویسندگان
چکیده
Software applications for mobile platforms require a delicate balance between throughput and resource consumption. Programming them is a complex multi-level job: Tasks must be assigned to heterogeneous processors, and must be scheduled on time, to meet throughput constraints. The processors must be controlled for minimal power consumption, using techniques like DPM (Dynamic Power Management) and DVFS (Dynamic Voltage and Frequency Scaling). How to guarantee that the system meets all throughput constraints, while minimizing the energy consumption? This paper reviews our previous work, which proposed to model streaming applications by Synchronous Data Flow, and hardware characteristics by a Processor Platform Model. Both models are transformed into a network of Timed Automata. Subsequently, we use the tool-suite of UPPAAL for analysis and synthesis of schedules with guaranteed throughput and optimal energy consumption. We will discuss several extensions to this basic framework, using Priced Timed Automata and Stochastic Hybrid Automata.
منابع مشابه
Wind Turbine Transformer Optimum Design Assuming a 3D Wound Core
A wind turbine transformer (WTT) is designed using a 3D wound core while the transformer’s total owning cost (TOC) and its inrush current performance realized as the two objective functions in a multi-objective optimization process. Multi-objective genetic algorithm is utilized to derive Pareto optimal solutions. The effects of inrush current improvement on other operating and design parameters...
متن کاملPareto Optimal Design Of Decoupled Sliding Mode Control Based On A New Multi-Objective Particle Swarm Optimization Algorithm
One of the most important applications of multi-objective optimization is adjusting parameters ofpractical engineering problems in order to produce a more desirable outcome. In this paper, the decoupled sliding mode control technique (DSMC) is employed to stabilize an inverted pendulum which is a classic example of inherently unstable systems. Furthermore, a new Multi-Objective Particle Swarm O...
متن کاملOptimal Design of Sandwich Panels Using Multi-Objective Genetic Algorithm and Finite Element Method
Low weight and high load capacity are remarkable advantages of sandwich panels with corrugated core, which make them more considerable by engineering structure designers. It’s important to consider the limitations such as yielding and buckling as design constraints for optimal design of these panels. In this paper, multi-objective optimization of sandwich panels with corrugated core is carried ...
متن کاملHand Gestures Classification with Multi-Core DTW
Classifications of several gesture types are very helpful in several applications. This paper tries to address fast classifications of hand gestures using DTW over multi-core simple processors. We presented a methodology to distribute templates over multi-cores and then allow parallel execution of the classification. The results were presented to voting algorithm in which the majority vote was ...
متن کاملSolution of Multi-Objective optimal reactive power dispatch using pareto optimality particle swarm optimization method
For multi-objective optimal reactive power dispatch (MORPD), a new approach is proposed where simultaneous minimization of the active power transmission loss, the bus voltage deviation and the voltage stability index of a power system are achieved. Optimal settings of continuous and discrete control variables (e.g. generator voltages, tap positions of tap changing transformers and the number of...
متن کامل